package com.smfx.yxt.daoSqlserver;

import java.util.List;

import com.smfx.yxt.model.ScoreSummary;
import com.smfx.yxt.reqVo.ScoreSummaryQueryVO;
import com.smfx.yxt.view.ScoreSummaryView;
import com.smfx.yxt.view.StudentScoreView;

public interface ScoreSummaryMapper {
	
	int insertSelective(ScoreSummary record);
	
	int updateByPrimaryKeySelective(ScoreSummary record);
	
	/**
	 * 学生分数查询
	 * @param studentId
	 * @return
	 */
	List<StudentScoreView> selectStudentScore(ScoreSummaryQueryVO vo);
	/**
	 * 查询成绩汇总列表
	 * @param vo
	 * @return
	 */
	List<ScoreSummaryView> selectScoreSummaryList(ScoreSummaryQueryVO vo);
	/**
	 * 查询班级成绩列表
	 * @param vo
	 * @return
	 */
	List<StudentScoreView> selectClazzStudentScoreList(ScoreSummaryQueryVO vo);
}
